package com.example.custom.web.entity;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @descriptions:
 * @author: otitan-jianghongkai
 * @date: 2024/1/5 15:06
 * @version: 1.0
 */
@Data
@JsonIgnoreProperties(ignoreUnknown = true, value = {"children"})
public class DeptTree {

    private String areaCode;

    private String areaName;

    private String parentAreaCode;

    private Integer grade;

    private Boolean flag;
//
//    private List<DeptTree> children = new ArrayList<>();
//
//    // 获取子部门列表的getter方法
//    public List<DeptTree> getChildren() {
//        return children;
//    }
//
//    // 设置子部门列表的setter方法
//    public void setChildren(List<DeptTree> children) {
//        this.children = children;
//    }
//
//    // 添加子部门的方法
//    public void addChild(DeptTree child) {
//        this.children.add(child);
//    }
}
